I know, that I can use Apple Event Object Model for moving and resizing windows of Cocoa applications. But what can I use for Carbon applications?
Same thing. You can use Apple Events on any scriptable application, and Apple Events and scriptability are a lot older than Carbon.