Don't personally use CS (my brother does, and I recognise all you say) but I do use Xara(*), which is Windows-only. My main machine at work is dual-boot Windows 7 / OpenSuse and I use OpenSuse for almost everything else.
I've tried Inkscape (use it at home where there's no Windows at all) and it doesn't quite do it for me, though it's not bad.
My theory as to why this type of software isn't available on Linux is very simple - Linux users aren't used to paying hundreds of pounds for software. Port Xara to Linux and the developers think people would expect it to be free, or at best a few tens of pounds. So they don't.
(*)full disclosure - I came via Acorn's Draw, and Xara's shared heritage really helped the transition.l