Unity 3 is a game development tool that has been designed to let you focus on creating amazing games. If you've tried Unity before, see whats new in 3.0. If this is your first time, take a look around or try Unity for yourself.
Free Full Version for OS X with Unity Pro, Android and iOS trials.
↓ Download Unity 3.3

System Requirements
System Requirements for Unity Authoring
- Windows: XP SP2 or later; Mac OS X: Intel CPU & "Leopard" 10.5 or later. Note that Unity was not tested on server versions of Windows and OS X.
- Graphics card with 64 MB of VRAM and pixel shaders or 4 texture units. Any card made in this millennium should work.
- Using Occlusion Culling requires GPU with Occlusion Query support (some Intel GPUs do not support that).
- The rest only depends on the complexity of your projects!.
- An Intel-based Mac
- Mac OS X "Snow Leopard" 10.6 or later
- The rest only depends on the complexity of your projects!
- In addition to the general system requirements for Unity Authoring
- Windows XP SP2 or later; Mac OS 10.5.8 or later
- Android SDK and Java Development Kit (JDK)
- Windows 2000 or later; Mac OS X 10.4 or later.
- Pretty much any 3D graphics card, depending on complexity.
- Online games run on all browsers, including IE, Firefox, Safari, and Chrome, among others.
- Android authored content requires devices equipped with:
- Android OS 2.0 or later
- Device powered by an ARMv7 (Cortex family) CPU
- GPU support for OpenGLES 2.0 is recommended


Building
Besides regular Mac apps, Unity can build MacOSX widgets, using the Unity web plugin.

You will probably want to customize the default Unity build by replacing the Icon.png file, which is the icon that displays in the Dashboard dock. Version information can be adjusted in the Info.plist file. You can customize the back panel by modifying the HTML and CSS files.
Publishing
Most widgets are submitted and listed on the Apple widget download page. Most widgets are free, though some are listed as shareware. If a widget is listed as a Staff Favorite or Featured Widget, it certainly ends up in the Top 50.
Widgets published include HyperBowl Classic, FuguBowl, FuguMaze, FuguTilt, FuguFlip, Fugutype...
Other Unity widgets include 3D Paradise Paintball, MacPinball, Banana Warehouse and Blingy.
References
See the Apple Dashboard developer article for an overview of widget and links to more articles.