-Visual C++: Kdevelop/Qt designer, Anjuta/Glade, Eclipse (ouais pour le C/C++ c'est pas le top) , ou si tu veux un truc plus puissant Emacs+gdb+gcc
-Dreamweaver: si tu veux un vrai éditeur (x)html bluefish (ou bien kwebdev anciennement Quanta+), si tu veux un machin wysiwyg , Nvu est pas mal (par contre, encore en developement actif) sinon pour des pages simples le composer de Mozilla est largement suffisant. sinon Emacs aussi
Si vraiment, t'as du mal à faire la transition: Dreamweaver tourne très bien avec crossover office, avec wien, ça devrait marcher normalement
-Machin archiver: file roller rulez avec les bons plugins (rar/unrar, ace/unace?) sinon pas mal de formats reconnu par défaut. sinon 7-zip est porté sous GNU/linux mais uniquement en ligne de commande (si je ne me trompe pas) sinon Emacs aussi ?
-Kaspersky: si ça t'amuses d'avoir un antivirus, télécharge clamav mais ça ne te serviras à rien sauf si tu es connecté à un réseau avec des machines sous win ou que tu ais un serveur.
Pour le firewall, celui par défaut (iptables) suffit largement, tu peux le configurer avec l'outil par défaut ou si tu veux faire çà plus finement à la main ou avec webmin mais c'est assez compliqué. Le plus simple est d'utiliser firestarter (UI très intuitive et bon firewall) mais desactive le firewall de la fedora avant.
-PSspice: tu fais du design en electronique, j'utilise OrCAD (basé sur pspice) mais je le fais sous mon boot win pas de véritable équivalent sous linux notamment pour la partie simulation sinon pour les schémas, Dia est suffisant.
Tu peux essayer QCADesigner, tout dépends de tes besoins, ça peut suffir :
http://qcadesigner.ca/
par contre, je crois pas qu'Emacs ne te soit d'un grand secours dans ce cas là.
Sinon, pour remplacer matlab, tu as le très bon scilab.