Is there a way or a tool i can use to make WPF animations and controls without using Expression Blend...maybe just using Visual Studio 2008 or something???
You can do everything in visual studio, but the designer isn't much use so you will be in XML mode a lot, and animations generally take a lot of xaml! If you really want to do it then take a look at the documentation for DoubleAnimation (for animating properties) and Storyboard (for grouping animations)
You can create animations entirely in XAML. In fact, I prefer to do so. I find the Expression Blend interface confusing (or maybe I am just too lazy to learn it). I like to use kaxaml to experiment. It comes with a bunch of XAML snippets, including an animation one to get you started.
You can use Visual Studio.
ALSO:
Visual Web Developer
If you're looking for a visual XAML tool and can't swing Blend, take a look at:
Kaxaml Even though the page says for Silverlight two, the designer says:
The latest beta of Kaxaml works with Silverlight 3 with you doing anything. That said, I’m looking to expand the support and finally bump SL support out of beta. Unfortunately, Kaxaml takes a back seat to paying gigs these days so the best way to get a new release of Kaxaml is to not hire me.
You might want to read Jeff Paries's book "Foundation Silverlight 2 Animation" - it sounds like you are going to need it.
Seriously, I could not imagine writing serious animations without Blend.