Make it Easy to add widgets

Was wondering, could you make a plugin that would allow us to add footer widgets, select how many and other layout options?