Macro Keypad for Windows PC?

Hi,
Is it possible to create a HID macro keyboard/key pad that works with a Windows PC (connected by either usb or Bluetooth)?