When a development board can be called Arduino? Obviously main reason is an Arduino compatible microcontroller and a bootloader that can be accessed from Arduino IDE. If you aren’t planning of using standard shields that need special layout, you can build Arduino board what ever shape and size you want.
Following Femtoduino project uses an Atmega328p microcontroller in QFN32 package, and 0402 size passive components. Due to small components and minimal circuitry, this arduino can fit on your fingertip literally (20.7×15.2mm). It uses 0.05″ connectors that can be braked out into regular 0.1”. Use this layout where circuit size really matters. BTW project is designed using Kicad.